Signed as a free agent by San Francisco on 6/16/2006 to a minor league deal...
Traded from San Francisco to Oakland on 6/16/2006 (Going to SF: P  0. 0ExtraPlayer. Going to Oak: P  J. Rocker, P  S. Woodard)...
Released by Oakland on 10/18/2007...
Signed as a free agent by Kansas City on 7/31/2009 to a minor league deal...
Signed as a free agent by Cincinnati on 4/16/2010 to a minor league deal...
Retired in 2011.
